- 新建Flask项目。
- 设置调试模式。
- 理解Flask项目主程序。
- 使用装饰器,设置路径与函数之间的关系。
- 使用Flask中render_template,用不同的路径,返回首页、登录员、注册页。
- 用视图函数反转得到URL,url_for(‘login’),完成导航里的链接。
rom flask import Flask,render_templateapp = Flask(__name__)#初始化一个Flask对象,需要传递一个参数__name__#@app.route('/') #这是一个装饰器,在函数上面,其作用是做一个URL与视图函数的映射, #http://127.0.0.1:5000/ 去执行hello world()这个函数#def hello_world(): #return 'Hello World!'@app.route('/')def index(): return render_template('1101.html')@app.route('/register/')def register(): return render_template('31.html')@app.route('/login/')def login(): return render_template('1031.html')if __name__=='__main__':#当前这个文件作为主程序运行,就会执行这段,作为模板 app.run(debug=True) #启动一个web服务器,来监听并接受用户的请求
我的页面